中台架构与实现(基于DDD和微服务)

您所在的位置:网站首页 中台架构与实现:基于DDD和微服务 pdf下载 码农 中台架构与实现(基于DDD和微服务)

中台架构与实现(基于DDD和微服务)

2024-06-26 17:27:30| 来源: 网络整理| 查看: 265

前绪 一、DDD(Domain Driven Design,领域驱动设计)、微服务、中台

       中台需要将通用的、可复用的业务能力沉淀到中台,实现企业级能力的复用。企业在进行中台建设时首先要从业务领域出发,考虑如何按照可复用的原则进行领域分解,完成中台领域建模。中台本质是企业的业务建模,而微服务则是中台领域建模系统落地时的一种架构实现方式。

       DDD首先从业务领域入手,划分业务领域边界,采用事件风暴工作坊方法,分析并提取业务场景中的实体、值对象、聚合根、聚合、领域事件等领域对象,根据界限上下文边界构建领域模型,将领域模型作为微服务设计的输入,进而完成微服务详细设计。用DDD方法设计的微服务,业务和应用边界清晰,符合“高内聚、低耦合”的设计原则,适应业务模型变化和服务架构演进。DDD包含战略设计和战术设计两个阶段。通过战略设计可完成中台业务边界划分和领域建模,然后将领域建模作为战术设计的输入,完成微服务设计。

       微服务与DDD的共生关系包含两方面。一方面,微服务提供将应用进行服务化拆分,通过业务领域边界实现应用服务边界的划分;另一方面,DDD提供了一种基于业务限界上下文边界来实现微服务“高内聚、低耦合”的服务建设方法。将两者合理搭配使用,研发组织科轻松实现面向服务的设计,享受持续交付与架构演进。

       DDD、微服务与中台都强调从业务领域出发。DDD可同时指导中台领域建模和微服务设计,是中台领域建模和微服务设计的最佳指导方法,而微服务是中台的最佳技术实践。三者为铁三角关系。三者结合,从企业领域到子域的战略设计、宏观业务领域边界划分到微服务内底层领域对象的逐级细化设计,降低软件产品建设的复杂度,实现从宏观战略到技术实现细节的无缝衔接。



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭